home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / text / misc / mpage.readme < prev    next >
Encoding:
Text File  |  1999-09-06  |  9.4 KB  |  235 lines

  1. Short:    Mpage 2.5 (68k+PPC)
  2. Author:   Mark Hahn, Andreas Kleinert (port)
  3. Uploader: info@ar-kleinert.de
  4. Type:     text/misc
  5.  
  6.  Amiga 68k/PPC port of Mpage.
  7.  
  8.  Mpage is a program to reduce and print multiple pages of text per
  9.  sheet on a PostScript compatible printer.
  10.  It also has limited functionality to do the same with postscript files itself.
  11.  
  12.  The PPC binaries have the ".elf" extension and are useable
  13.  from Shell when being used with ppc.library V46+ or
  14.  Frank Wille's emulation for WOS (V0.6b or higher).
  15.  
  16.  Have fun.
  17.  
  18.  Usage (for example):
  19.  
  20.    MPage TESTFILE >prt:
  21.    MPage TESTFILE >T:DESTFILE
  22.  
  23.  --
  24.  ARK, 25/Jul/99
  25.  
  26.  *************************************************************
  27.  
  28. COPYRIGHT:
  29.  
  30. Mpage and all the files distributed with mpage are covered by copyright:
  31.  
  32.  Copyright (c) 1994-1997 Marcel J.E. Mol, The Netherlands
  33.  Copyright (c) 1988 Mark P. Hahn, Herndon, Virginia
  34.  
  35.      Permission is granted to anyone to make or distribute verbatim
  36.      copies of this document as received, in any medium, provided
  37.      that this copyright notice is preserved, and that the
  38.      distributor grants the recipient permission for further
  39.      redistribution as permitted by this notice.
  40.  
  41. Mpage was written by:
  42.    ...!uunet!\                       Mark Hahn, Sr Systems Engineer
  43.               >pyrdc!mark            Pyramid Technology Corporation
  44.  ...!pyramid!/                       Vienna, Va    (703)848-2050
  45.  
  46.  marcel@mesa.nl
  47.    MESA Consulting  B.V.
  48.    Voorburg
  49.    The Netherlands
  50.    Phone: +31-(0)15-3105252
  51.    Mobile:+31-(0)6-54724868
  52.    Fax:   +31-(0)70-3873683
  53.  
  54. =================================================================
  55. DESCRIPTION:
  56.  
  57. Mpage is a program to reduce and print multiple pages of text per
  58. sheet on a PostScript compatible printer.
  59. It also has limited functionality to do the same with postscript files itself.
  60.  
  61. The following are the files you should have for mpage.
  62.  
  63.      README                 Notes and descriptions, this file
  64.      README.OS2             OS/2 port description
  65.      Copyright              Copyright notice
  66.      CHANGES                Change storys
  67.      Makefile               The Makefile
  68.      TODO                   Wish List for changes
  69.      FAQ                    Useful tips and hints
  70.      NEWS                   Global changes, User visible changes
  71.      Mpage.lsm              LSM file for mpage
  72.      args.c                 Command line and options processing
  73.      encoding.h             Definition of internal default character encoding
  74.      file.c                 Generic file handeling
  75.      glob.c                 Global variable setup
  76.      mpage.h                Definitions
  77.      mpage.c                Main Control
  78.      page.c                 Page layout routines
  79.      post.c                 PostScript file processing
  80.      sample.c               Prints sample page layout pages
  81.      text.c                 Text file processing
  82.      mpage.1                Manual page
  83.  
  84.      fix                    Fix to mpage that makes it work with ArborText
  85.      All.chars              Test file containing all ascii characters
  86.      Encodings              Directory with character encoding library files
  87.      Characters             List of postscript character encoding names
  88.      Encoding.format        Description on how to create character encoding
  89.                             library files
  90.      gencodes.c             Util program to build All.chars file
  91.      Test                   Directory with test pages
  92.  
  93.      OS2                    Contrib to build and use mpage on OS/2
  94.      Contrib                Directory with contributions by others
  95.  
  96.  
  97. INSTRUCTIONS:
  98.  
  99. All you should need to do is run make.
  100. This will create mpage and a program called msample.  Mpage is
  101. the program to print n-up pages.  Msample prints a sample outline.  I
  102. used it for debugging the placement of the layout.  It is also handy
  103. for other layout purposes.  It accepts all the arguments that mpage
  104. does, but does not print files.
  105.  
  106. As a quick sample try:
  107.  
  108.         "mpage  mp_args.c"
  109. or
  110.         "mpage -8 mp_post.c"
  111. or
  112.         "groff  -man mpage.1 | mpage -2"
  113.  
  114.  
  115. The manual page, mpage.1, formats with UCB or ATT manual macros.
  116.  
  117.  
  118.  
  119. USING MPAGE:
  120.  
  121. You will find that it takes a while on an Apple LW or Apple LW+ to
  122. print 4 pages per sheet, It takes "a good long time" for 8 pages.
  123. Reduced PostScript documents take a while too.  (A rule of thumb might
  124. be 4 times as long for 4-pages-per-sheet reduction :-) On a QMS 8ppm
  125. printer 4 pages per sheet is about the same speed and other forms of
  126. "1-up" output.  mpage prints some timing information back from the
  127. printer so you can measure the time required for full jobs.
  128.  
  129.  
  130.  
  131. ADMINISTRATORS:
  132.  
  133. As a printer administrator you should see the wish list for caveats
  134. and information about future versions.  I still have work to do to
  135. make mpage more "administrator friendly", but figured that I'd better
  136. get what's been done out the door.
  137.  
  138.  
  139.  
  140. BUG REPORTS:
  141.  
  142. Mpage is supported but this is done is pare time. So please sent in
  143. bug reports, request or other things related to mpage and once in
  144. a while I'll release a version...
  145. If you have a problem please send me a complete description of the
  146. symptoms.  Please include the brand name of your printer, a copy of
  147. the input file (especially if it is with PostScript input), and a
  148. description of what to look for on the output.  If your printer has an
  149. error log, please include as much of it as is revalant.  In general,
  150. the more clearly organized information I have, the easier it will be
  151. for me. And please do not forget to mention the mpage version you're
  152. using. Also the ouput generated by your mpage might come in handy...
  153.  
  154.  
  155.  
  156. MAKING CHANGES:
  157.  
  158. Please, if you make any improvements, send them back to me so that I
  159. can include them in future versions.  Also I would solicit comments as
  160. to the usefulness, and effectiveness of mpage.  Let me know what you
  161. like or dislike and feel free to ask any questions you have concerning
  162. this mpage distribution.  Thank you!
  163.  
  164. -Marcel Mol
  165. ------------------------------------------------------------------------------
  166. Marcel J.E. Mol               phone: (+31) 015-3105252
  167. ------------------------------------------------------------------------------
  168. Delft University of Technology     | MESA Consulting BV
  169. Netherlands                        | Networking and Unix Consultancy
  170. marcel@duteca.et.tudelft.nl        | marcel@mesa.nl
  171. ------------------------------------------------------------------------------
  172.  They couldn't think of a number, so they gave me a name!
  173.                                 -- Rupert Hine
  174.  
  175.  
  176. ============================= Archive contents =============================
  177.  
  178. Original  Packed Ratio    Date     Time    Name
  179. -------- ------- ----- --------- --------  -------------
  180.      368     368  0.0% 25-Jul-99 13:27:34 +All.chars
  181.    18842    3582 80.9% 25-Jul-99 13:27:34 +args.c
  182.    10856    4690 56.7% 25-Jul-99 13:27:34 +CHANGES
  183.      300     206 31.3% 25-Jul-99 14:06:24 +CHANGES.AMIGA
  184.     3249    1409 56.6% 25-Jul-99 13:27:34 +Characters
  185.     1057     553 47.6% 25-Jul-99 13:27:34 +mergeps.lex
  186.     1486     544 63.3% 25-Jul-99 13:27:34 +mergeps.txt
  187.      784     335 57.2% 25-Jul-99 13:27:34 +mfix.c
  188.      573     344 39.9% 25-Jul-99 13:27:34 +README
  189.    23283    6970 70.0% 25-Jul-99 13:27:34 +test.ps
  190.     1593     716 55.0% 25-Jul-99 13:27:34 +mp
  191.      432     296 31.4% 25-Jul-99 13:27:34 +psprint
  192.     1292     608 52.9% 25-Jul-99 13:27:34 +Copyright
  193.      820     444 45.8% 25-Jul-99 13:27:34 +Encoding.format
  194.     4554    1936 57.4% 25-Jul-99 13:27:34 +encoding.h
  195.     4400    1827 58.4% 25-Jul-99 13:27:36 +encoding.h.PC850
  196.     2829    1297 54.1% 25-Jul-99 13:27:34 +CP850.PC
  197.     2884    1377 52.2% 25-Jul-99 13:27:34 +ISO+STD+OTH
  198.     2826    1343 52.4% 25-Jul-99 13:27:34 +ISO-8859.1
  199.     2722    1246 54.2% 25-Jul-99 13:27:34 +ISO-Latin.1
  200.     3754    1739 53.6% 25-Jul-99 13:27:34 +ISO-Latin.2
  201.     1139     580 49.0% 25-Jul-99 13:27:36 +FAQ
  202.     9291    2731 70.6% 25-Jul-99 13:27:34 +file.c
  203.      339     169 50.1% 25-Jul-99 13:27:34 +gencodes.c
  204.    16081    4242 73.6% 25-Jul-99 13:27:34 +glob.c
  205.     4639    1952 57.9% 25-Jul-99 13:27:34 +Makefile
  206.    48704   23239 52.2% 25-Jul-99 14:04:08 +mpage
  207.    11378    4476 60.6% 25-Jul-99 13:27:34 +mpage.1
  208.    10085    3258 67.6% 25-Jul-99 13:27:34 +mpage.c
  209.   128402   48371 62.3% 25-Jul-99 13:54:40 +mpage.elf
  210.    10437    3590 65.6% 25-Jul-99 13:41:28 +mpage.h
  211.      835     389 53.4% 25-Jul-99 13:39:12 +mpage.info
  212.      867     465 46.3% 25-Jul-99 13:27:36 +Mpage.lsm
  213.    22184   11863 46.5% 25-Jul-99 14:04:14 +msample
  214.    66468   26500 60.1% 25-Jul-99 13:56:44 +msample.elf
  215.      835     391 53.1% 25-Jul-99 13:43:54 +msample.info
  216.      645     374 42.0% 25-Jul-99 13:27:36 +NEWS
  217.      200     166 17.0% 25-Jul-99 13:27:34 +lpr.cmd
  218.       65      65  0.0% 25-Jul-99 13:27:34 +mpage.def
  219.       69      69  0.0% 25-Jul-99 13:27:34 +msample.def
  220.    10791    2041 81.0% 25-Jul-99 13:27:34 +page.c
  221.    23173    5772 75.0% 25-Jul-99 13:27:34 +post.c
  222.     5841    2487 57.4% 25-Jul-99 13:27:34 +README
  223.     1922    1077 43.9% 25-Jul-99 13:27:34 +README.OS2
  224.     2755     734 73.3% 25-Jul-99 13:27:34 +sample.c
  225.      342     219 35.9% 25-Jul-99 13:36:32 +SCOPTIONS
  226.     4780    2045 57.2% 25-Jul-99 13:39:06 +smakefile
  227.     4983    2068 58.4% 25-Jul-99 13:57:00 +smakefile.ppc
  228.       50      41 18.0% 25-Jul-99 13:27:34 +tabtest
  229.      415     154 62.8% 25-Jul-99 13:27:34 +testpage
  230.    13239    3840 70.9% 25-Jul-99 13:27:34 +text.c
  231.     5072    2460 51.4% 25-Jul-99 13:27:34 +TODO
  232.     6547    2755 57.9% 25-Jul-99 14:12:30 +mpage.readme
  233. -------- ------- ----- --------- --------
  234.   501477  190413 62.0% 25-Jul-99 16:58:38   53 files
  235.